periodically loaded waveguide - Francés Inglés Diccionario